Disparity-Aware Group Formation for Recommendation

نویسندگان

  • Xiao Lin
  • Min Zhang
  • Yongfeng Zhang
  • Zhaoquan Gu
چکیده

Group recommendation has attracted significant research efforts for its importance in benefiting a group of users, however, seldom investigation has been put into the essential problem of how the groups should be formed. This paper investigates the disparity-aware group formation problem in group recommendation. In this work, we present a formulation of the disparity-aware group formation problem, and further show its NP-Hardness. For the case when group satisfaction is maximized, we propose a cutting plane algorithm based on bilinear program that achieves a ε approximation to the optimum. For the general case, we design an efficient optimization algorithm based on Projected Gradient Descent and further propose a simplified swapping alike algorithm that accommodates to large datasets. We conduct extensive experiments on both simulated and real-world datasets. Experimental results verify that the performance of our algorithm is close to the optima. More importantly, our work reveals that proper group formation can lead to better performances of group recommendation in different scenarios. To our knowledge, we are the first to study the group formation problem with disparity awareness for recommendation, and more promising works are expected. 1. DISPARITY-AWARE GROUP FORMATION In this section, we formulate the Disparity-Aware Group Formation (DAGF) problem. We first give some introductions about the semantics adopted in group recommendation problems from [1]. We assume the individual preference of an individual user i on item j is depicted as a number Rij ∈ [Rmin, Rmax]. DEFINITION 1. Group Satisfaction: Given an item j and a Appears in: Proceedings of the 16th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2017), Das, Durfee, Larson, Winikoff (eds.), May 8–12, 2017, São Paulo, Brazil. Copyright c ⃝ 2017, International Foundation for Autonomous Agents and Multiagent Systems (www.ifaamas.org). All rights reserved. group of users U , the satisfaction score Sc(U, j) of the group given the item recommended to them is defined as a function in [Rmin, Rmax]: Sc(U, j) = ∑ i∈U 1 |U|Rij . DEFINITION 2. Group Disparity: Given an item j and a group of users U , the disparity D(U, j) of the group on item j is defined as a function in [Rmin, Rmax]: D(U, j) = 1 |U| ∑ i∈U |Rij− ∑ i∈U 1 |U|Rij |. Since most recommender systems follow the Top-K recommendation, the Top-K items with high satisfaction and low disparity are recommended to each group in our work. We set variablesXig and Yjg as indicator variables deciding whether user i is in group g and item j is recommended to group g respectively. Based on this, the Disparity-Aware Group Formation (DAGF) problem is rewritten into an integer programming:

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SocialFusion: Context-Aware Inference and Recommendation By Fusing Mobile, Sensor, and Social Data

Mobile social networks are rapidly becoming an important new domain showcasing the power of mobile computing systems. These networks combine mobile location information with social networking data to enable fully context-aware environments. This paper proposes SocialFusion, a framework to support context-aware inference and recommendation by fusing together mobile, sensor, and social data. We i...

متن کامل

SocialFusion: Context-Aware Inference and Recommendation By Fusing Mobile, Sensor, and Social Data ; CU-CS-1059-09

Mobile social networks are rapidly becoming an important new domain showcasing the power of mobile computing systems. These networks combine mobile location information with social networking data to enable fully context-aware environments. This paper proposes SocialFusion, a framework to support context-aware inference and recommendation by fusing together mobile, sensor, and social data. We i...

متن کامل

Novel Approaches to Group Recommendation

Recommendation systems are extensively used to provide a constantly increasing variety of services. Alongside single-user recommendation systems, group recommendation systems have emerged as a method of identifying the items that a set of users will most appreciate collectively. In this thesis, we describe developments in the area of group recommendation techniques and how such techniques can b...

متن کامل

Group Recommendation with Temporal Affinities

We examine the problem of recommending items to ad-hoc user groups. Group recommendation in collaborative rating datasets has received increased attention recently and has raised novel challenges. Different consensus functions that aggregate the ratings of group members with varying semantics ranging from least misery to pairwise disagreement, have been studied. In this paper, we explore a new ...

متن کامل

Worker Recommendation for Crowdsourced Q&A Services: A Triple-Factor Aware Approach

Worker Recommendation (WR) is one of the most important functions for crowdsourced Q&A services. Specifically, given a set of tasks to be solved, WR recommends each task with a certain group of workers, whom are expected to give timely answers with high qualities. To address the WR problem, recent studies have introduced a number of recommendation approaches, which take advantage of workers’ ex...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017